package com.achievement.domain.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.common.annotation.Excel;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 科研成果-鉴定成果列-作者对象 biz_appraisal_product_author
 *
 */

@TableName(value ="biz_appraisal_product_author")
@Data
public class AppraisalProductAuthorEntity implements Serializable {
    private static final long serialVersionUID = 1L;

    /** ID */
    private String id;

    /** 人ID */
    @Excel(name = "人ID")
    private String personId;

    /** 序号 */
    @Excel(name = "序号")
    private Long orderId;

    /** 作者名称 */
    @Excel(name = "作者名称")
    private String authorName;

    /** 作者类型 */
    @Excel(name = "作者类型")
    private String authorType;

    /** 作者单位 */
    @Excel(name = "作者单位")
    private String authorUnit;

    /** 职称 */
    @Excel(name = "职称")
    private String titleId;

    /** 学历 */
    @Excel(name = "学历")
    private String eduLevelId;

    /** 学位 */
    @Excel(name = "学位")
    private String eduDegreeId;

    /** 贡献率 */
    @Excel(name = "贡献率")
    private BigDecimal workRatio;

    /** 鉴定成果ID */
    @Excel(name = "鉴定成果ID")
    private String appraisalProductId;

    /** 作者单位ID */
    @Excel(name = "作者单位ID")
    private String authorUnitId;

    /** 作者职工号 */
    @Excel(name = "作者职工号")
    private String authorAccount;

    /** 性别 */
    @Excel(name = "性别")
    private String sexId;

    /** 一级学科 */
    @Excel(name = "一级学科")
    private String subjectId;

}
